package com.ls.lserp.modules.custom.entity;

import com.ls.lserp.common.persistence.DataEntity;
import  com.ls.lserp.modules.order.entity.FitProperty;
import java.math.BigDecimal;
import java.util.List;


/**
  * @ClassName: Size
  * @Description: 
  * 
  * @author 曹学海
  * @date 2016年11月17日 上午11:10:51
  *
  */

public class Size extends DataEntity<Size> {

	// 款式类别代码cd(a_dict_p.item_cd-a_dict_p.item_value)
	private String                  styleCategoryCd;

	// 版型(a_dict_p.item_cd-a_dict_p.item_value)
	private String                  styleFitCd;

	// 尺码组(a_dict_p.item_cd-a_dict_p.item_value)
	private String                  styleSizeGroupCd;

	// 尺码组(a_dict_p.item_cd-a_dict_p.item_value)
	private String                  styleSizeCd;

	// 属性code
	private String                  propertyCd;

	// 属性value
	private String                  propertyValue;

	// 属性数值(10,3)
	private BigDecimal              propertyNum;
	
	// 
	private FitProperty             fitProperty;
	
	private List<Size>              sizeList;
	
	private Size                    size;


	public String getStyleCategoryCd() {
		return styleCategoryCd;
	}

	public void setStyleCategoryCd(String styleCategoryCd) {
		this.styleCategoryCd = styleCategoryCd;
	}

	public String getStyleFitCd() {
		return styleFitCd;
	}

	public void setStyleFitCd(String styleFitCd) {
		this.styleFitCd = styleFitCd;
	}

	public String getStyleSizeGroupCd() {
		return styleSizeGroupCd;
	}

	public void setStyleSizeGroupCd(String styleSizeGroupCd) {
		this.styleSizeGroupCd = styleSizeGroupCd;
	}

	public String getStyleSizeCd() {
		return styleSizeCd;
	}

	public void setStyleSizeCd(String styleSizeCd) {
		this.styleSizeCd = styleSizeCd;
	}

	public String getPropertyCd() {
		return propertyCd;
	}

	public void setPropertyCd(String propertyCd) {
		this.propertyCd = propertyCd;
	}

	public String getPropertyValue() {
		return propertyValue;
	}

	public void setPropertyValue(String propertyValue) {
		this.propertyValue = propertyValue;
	}

	public BigDecimal getPropertyNum() {
		return propertyNum;
	}

	public void setPropertyNum(BigDecimal propertyNum) {
		this.propertyNum = propertyNum;
	}

	public FitProperty getFitProperty() {
		return fitProperty;
	}

	public void setFitProperty(FitProperty fitProperty) {
		this.fitProperty = fitProperty;
	}

	public List<Size> getSizeList() {
		return sizeList;
	}

	public void setSizeList(List<Size> sizeList) {
		this.sizeList = sizeList;
	}

	public Size getSize() {
		return size;
	}

	public void setSize(Size size) {
		this.size = size;
	}

}